Elementos de Comportamiento del Modelo Conceptual del UML
Modelan dinámicas del sistema mediante interacciones y flujos. Describen cómo se comporta un sistema en el tiempo, incluyendo actividades, estados y transiciones (Booch et al. (2006); OMG, 2017; Rumbaugh et al., 2000)
Elementos
Actividad
| Item | Descripción |
|---|---|
| Definición | Comportamiento que organiza acciones y objetos en una secuencia cronológica mediante flujos de control y datos (Booch et al., 2006). |
| Uso | - Modelar procesos empresariales o flujos de trabajo algorítmicos. - Detallar casos de uso complejos con múltiples pasos condicionales. |
Figura
Representación Gráfica de la Actividad
Estado
| Item | Descripción |
|---|---|
| Definición | Condición temporal de un objeto durante su ciclo de vida, determinada por eventos internos o externos (Booch et al., 2006). |
| Uso | - Representar situaciones como En espera, Activo, o Fallido en máquinas de estados.- Especificar restricciones de comportamiento en componentes. |
Figura
Representación Gráfica del Estado y Estados Especiales (Inicial y Final)
Transición
| Item | Descripción |
|---|---|
| Definición | Relación dirigida entre dos estados o activadad por un evento bajo ciertas condiciones (Booch et al. (2006); OMG, 2017; Rumbaugh et al., 2000). |
| Uso | - Describir cómo un objeto responde a eventos - Especificar guardas lógicas para flujos alternativos |
Figura
Representación Gráfica de la Transición entre Actividades
Nota: Las transiciones entre actividades ocurren de forma secuencial, sin necesidad de un disparador explícito; la finalización de una actividad inicia automáticamente la siguiente.
Figura
Representación Gráfica de la Transición entre Estados
Nota: Las transiciones entre actividades ocurren de forma secuencial, sin necesidad de un disparador explícito; la finalización de una actividad inicia automáticamente la siguiente.